/**
 * Clase Simulador: punto de arranque de nuestra aplicacion J2SE (de escritorio) destinada
 * a la recepcion de los parametros biometros enviados por el cliente bluetooth
 * de nuestra aplicacion movil
 */
package infbsimulador.main;

// Importaciones externas
import org.apache.log4j.*;
import java.util.*;

// Importaciones internas
import infbsimulador.bluetooth.*;


public class Simulador {

    /**
     * Referencia al logueador
     */
    public static Logger logger=Logger.getLogger(Simulador.class);

    /**
     * Metodo de ejecucion principal del programa: constituye el punto de entrada
     * a la aplicacion J2SE InfBSimulador
     * @param args
     */
    public static void main(String[] args) {
        logger.debug("Info: Iniciando el servidor de simulacion");
        System.out.println("---------------------------------------------------------------------");
        System.out.println("|                                                                    |");
        System.out.println("|                  SERVIDOR DE SIMULACION BLUETOOTH                  |");
        System.out.println("|                                                                    |");
        System.out.println("|--------------------------------------------------------------------|");
        System.out.println("");
        String host,puerto;
        // Obtenemos de teclado algunos parametros de configuracion del servidor
        System.out.print("Introduzca la ip del servidor web: ");
        Scanner sc=new Scanner(System.in);
        host=sc.nextLine();
        System.out.print("Introduzca el puerto de escucha:");
        puerto=sc.nextLine();
        BluetoothServidor.host=host;
        BluetoothServidor.puerto=puerto;
        // Arrancamos el servidor con los parametros de configuracion obtenidos
        BluetoothServidor servidor=new BluetoothServidor();
        logger.debug("Info: Saliendo del metodo main...");
    }

}
